have a short memory - Turco Inglés Diccionario